/*头部 登录*/ 
        .hea-top{height:35px; background:#f0f0f0;}
        .hea-top span{display:block; height:35px; line-height: 35px;float:left; font-size: 14px; color:#999;padding-left:37px; background:url(images/hea-icon.gif) no-repeat left;}
        .hea-top em{display: block; float:right;}
        .hea-top em a{display: inline-block;height:35px; line-height: 35px;font-size: 14px; color:#999; margin-left: 26px;padding-left:30px;}
        .hea-top em a.top1{background:url(images/top-icon1.png) no-repeat left;}
        .hea-top em a.top2{background:url(images/top-icon2.png) no-repeat left;}
        .hea-top em a.top3{background:url(images/top-icon3.png) no-repeat left;}
/*头部*/          .content123{ width: 1280px;margin: 0 auto; }
  
         .content13{ width: 1300px;margin: 0 auto; }
        .t_top{height:125px;position: relative;padding-top:10px;}
		.logo { width: 90px; overflow: hidden; box-sizing: border-box; float: left;}
        .logo img { width: 90px; height:74px; display: block; margin-top: 22px;}
        .logo-txt {font:38px "Microsoft YaHei UI"; color:#000; line-height:34px; font-weight:bold; letter-spacing:0px; margin-top: 35px; text-align: left; margin-left: 5px;float: left;}
		.logo-txt span {font:40px "Microsoft YaHei UI"; color:#0a50b4; line-height:34px; font-weight:bold; letter-spacing:1px;}
        .logo-txt i{font-weight: normal; color: #666; font-size: 13px;display: block;letter-spacing:3px;}
        .t_wz{float:left;width:350px;position: relative;margin:30px 0 0 15px;height: 65px; border-left: 1px dashed #dfdfdf; padding-left:10px;}
        .t_wz span{display: block;height:36px;line-height:36px;color: #4360a2;font-size:26px;font-weight: bold; }
        .t_wz span i{color:#e30101; }
        .t_wz em{display: block;font-size:18px;height:28px;line-height:28px;color: #000; letter-spacing:5px;}
        .toplx{ width:120px; float:right; }
.toplx em{ display:block; width:92px; float:left;margin-top:10px;}
.toplx em img{ display:block; width:88px; height:88px; border:3px solid #fff;}
.toplx span{ display:block; float:right; width:266px; height:40px;  font:30px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; background:url(images/al_ico3.png) no-repeat left center; padding-left:45px; margin-top:20px;}
.toplx span i{ display:block; font:16px "Microsoft YaHei UI"; color:#333; background:url(images/lx.png) no-repeat left center; padding-left:0px; line-height:25px;}

.Tel{ float:right; padding-top:45px;}
.Tel .Tel_2{ float:left;margin-top: -14px;  background:url(images/lc_io80.png) no-repeat left center; padding-right:5px;}
.Tel .Tel_2 i{ width:89px; line-height:24px; height:24px; background-color:#e30101; display:inline-block; text-align:center; color:#FFF; font-size:14px; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;}
.Tel .Tel_2 a{color:#FFF; }
.Tel .Tel_2 p{ font-size:16px; font-weight:normal; color:#666;}
.Tel .Tel_2 span{ font-size: 16px; padding-top:4px; color:#333; }
.Tel .Tel_2 p span{font-size:30px; line-height:36px; font-family: impact;color:#000; padding-left:0px; letter-spacing:1.5px;}
.Tel .Tel_2 s{ width:22px; height:25px; background-position: 0px 0px; margin-right: 0px; background:url(images/h_tel0.png) no-repeat left center;}
/*头部*/
.header .header-t{height:190px;overflow:hidden;position:relative; width:100%; }
.header .header-b{/*background:-webkit-linear-gradient(left, #15499a, #15499a);*/ background:url(images/nav.png) no-repeat center;}
.header .header-b ul{width:1300px;margin:0 auto;font-family:"Microsoft Yahei";}
.header .header-b ul > li{float:left;display:inline;position:relative;}
.header .header-b ul > li a{display:block;font-size:20px;font-weight:normal;line-height:62px;color:#ffffff;height:62px;padding:0 42px;position:relative;z-index:1;}
.header .header-b ul > li.first{padding:0 20px; background:#0a50b4; border-radius:0px;}
.header .header-b ul > li.first a{padding-right:0; padding-left:27px;}
.header .header-b ul > li.first a:before{width:21px; height:19px; background:url(images/top-icon4.png) no-repeat center;content:""; position: absolute; left:0;top:22px;}
.header .header-b ul > li:before{content:"";display:block;background:#0a50b4;width:100%;height:0%;position:absolute;left:0;top:0;transition:.35s;  border-radius:0px;}
.header .header-b ul > li:after{content:"";display:block;width:1px;height:13px;background:rgba(255,255,255,0.2);position:absolute;right:0;top:24px;}
.header .header-b ul > li.cur:before,.header .header-b ul > li:hover:before{height:100%;}
.header .header-b ul > li.cur:after,.header .header-b ul > li:hover:after{display:none;}
.header .header-b:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

.header .header-b .erj{position: absolute;width: auto;background: #fff;border-top: 1px solid #dfdfdf; display:none; z-index:100;min-width: 220px;padding-top:10px;padding-bottom:10px; border-radius:0 0 7px 7px;}
.header .header-b .erj li{display:block;float:none;white-space: nowrap;}
.header .header-b .erj a{font-size:14px;color:#000;background: none;padding:0 20px;display: block;line-height: 42px;border-bottom: 1px dashed #dfdfdf; height:42px;}
.header .header-b .erj li:last-of-type a{border-bottom:none;}

.header .header-b li:hover .erj{display:block;}
.header .header-b li .erj a:hover,.header .header-b li .erj a.cur{background:#e7530a;color: #fff !important;}
/* -- 搜索 -- */
.sou{height: 58px;border-bottom: 1px solid #e3e3e3;box-sizing: border-box; background-color:#fff;}
.sou p{height: 58px;color: #666666;line-height:58px;font-size: 14px;width:755px;float: left;}
.sou p b{font-size: 18px;color: #333;font-weight:bold;}
.sou p em{font-size: 18px;color: #de0303;font-weight:bold;}
.sou p a{font-size: 15px;color: #666666;padding-right:20px;font-weight: normal;line-height: 24px;}
.sou .s_box{border-radius: 25px;box-shadow: 0 0 1px rgba(0,0,0,0.1);float: right;margin-top:16px;width:299px;height: 33px;overflow: hidden;box-sizing: border-box; background-color:#f2f2f2;}
.sou .s_box .input1{float: left;width:242px;padding-left: 12px;height: 33px;line-height: 33px;font-size: 14px;color: #a0a0a0;border: 0;background: none;outline: 0;}
.sou .s_box .input2{float: left;border: 0;outline: 0;cursor: pointer;width:21px;height:21px;background:url(images/search.png) no-repeat center;margin-top:8px;}
/* -- 搜索 -- */


 i, em { font-style:normal; }
/*底部开始*/
.footWrap{ background:url(images/footer_bg.gif) repeat-x center top;height:300px; padding-top:88px; overflow:hidden;}
.fnav{ width:155px;}
.fnav p{ font:16px "Microsoft Yahei"; line-height:33px; margin-top:20px;}
.fnav p a{ display:block; color:#9ba7c5;}
.tit1 a{ display:block; height:53px; font:16px "Microsoft Yahei"; font-weight:bold; color:#e7e7e7; background:url(images/fline.gif) no-repeat left bottom;}
.fwz{ width:300px;}

.code em{ color:#9BA7C5; text-align:center; height:25px; line-height:30px; margin-left: -10px; display:block;}
.code{width:125px;}
.code img{ display:block; width:115px; height:115px;}
.code span{ display:block; font:14px "Microsoft Yahei";color:#9ba7c5; text-align:center;line-height:30px; overflow:hidden;}
.code span a{ color:#9ba7c5;}

/*底部结束*/

.link{ height:80px; background:#191919; overflow:hidden;}
.link p{ width:1000px; float: left;overflow: hidden; font:16px "Microsoft YaHei"; color:#a8a8a8;line-height:67px;}
.link p a{ display: inline-block; padding-right:26px;font:16px "Microsoft YaHei"; color:#7b7a7a; line-height:67px; height:67px;}
.link p a:last-child{ padding:0;}
.link p a:hover{ color:#fff; font-weight:bold;}
.link em{float:right; width:81px; height:69px; overflow:hidden;}
.link em img{width:81px; height:69px;display:block;}
/**/

        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;font-family:"Microsoft YaHei";
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #e7530a;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #e7530a;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
